package com.trkj.pojos;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the JL_CHECK_PAY database table.
 * 
 */
@Entity
@Table(name="JL_CHECK_PAY")
@NamedQuery(name="JlCheckPay.findAll", query="SELECT j FROM JlCheckPay j")
public class JlCheckPay implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@SequenceGenerator(allocationSize=1,name="JL_CHECK_PAY_CPID_GENERATOR", sequenceName="SEQHIS")
	@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="JL_CHECK_PAY_CPID_GENERATOR")
	@Column(name="CP_ID")
	private long cpId;

	@Temporal(TemporalType.DATE)
	@Column(name="CP_DATE")
	private Date cpDate;

	@Column(name="CP_FIGURE_PERSON")
	private String cpFigurePerson;

	@Column(name="CP_NUM")
	private BigDecimal cpNum;

	@Column(name="ICP_ID")
	private BigDecimal icpId;

	@Column(name="PCCP_ID")
	private String pccpId;

	public JlCheckPay() {
	}

	public long getCpId() {
		return this.cpId;
	}

	public void setCpId(long cpId) {
		this.cpId = cpId;
	}

	public Date getCpDate() {
		return this.cpDate;
	}

	public void setCpDate(Date cpDate) {
		this.cpDate = cpDate;
	}

	public String getCpFigurePerson() {
		return this.cpFigurePerson;
	}

	public void setCpFigurePerson(String cpFigurePerson) {
		this.cpFigurePerson = cpFigurePerson;
	}

	public BigDecimal getCpNum() {
		return this.cpNum;
	}

	public void setCpNum(BigDecimal cpNum) {
		this.cpNum = cpNum;
	}

	public BigDecimal getIcpId() {
		return this.icpId;
	}

	public void setIcpId(BigDecimal icpId) {
		this.icpId = icpId;
	}

	public String getPccpId() {
		return this.pccpId;
	}

	public void setPccpId(String pccpId) {
		this.pccpId = pccpId;
	}

}